/**
 * pages module，应用模块和demo模块
 * @author werts
 */
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { BrowserModule, Title } from '@angular/platform-browser';

import { DashboardModule } from './dashboard/module.dashboard';

import { LayoutComponent } from './layout/component.layout';
import { PanelComponentDemo } from './panel/component.panel';
import { OneColLayoutComponent } from '../shared/components/layout/component.layout-one-col';
import { TwoColLayoutComponent } from '../shared/components/layout/component.layout-two-col';
import { ThreeColLayoutComponent } from '../shared/components/layout/component.layout-three-col';
import { PanelComponent } from '../shared/components/panel/component.panel';

@NgModule({
    imports: [
        BrowserModule,
        DashboardModule
    ],
    declarations: [
        LayoutComponent,
        OneColLayoutComponent,
        TwoColLayoutComponent,
        ThreeColLayoutComponent,
        PanelComponent,
        PanelComponentDemo
    ],
    providers: [
        Title
    ],
    schemas: [
        CUSTOM_ELEMENTS_SCHEMA
    ]
})
export class PagesModule { }